engine or cylinder block - Deutsch Englisch Wörterbuch